9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2013년07월27일 1번

[과목 구분 없음]
객체 지향 프로그래밍에 대한 설명으로 옳지 않은 것은?

  • ① 하나의 클래스를 사용하여 여러 객체를 생성하는데, 각각의 객체를 클래스의 인스턴스(instance)라고 한다.
  • ② 객체는 속성(attributes)과 행동(behaviors)으로 구성된다.
  • ③ 한 클래스가 다른 클래스의 속성과 행동을 상속(inheritance) 받을 수 있다.
  • ④ 다형성(polymorphism)은 몇 개의 클래스 객체들을 묶어서 하나의 객체처럼 다루는 프로그래밍 기법이다.
(정답률: 85%)

문제 해설

다형성(polymorphism)은 몇 개의 클래스 객체들을 묶어서 하나의 객체처럼 다루는 프로그래밍 기법이 아니라, 하나의 메소드나 클래스가 다양한 방식으로 동작하는 것을 의미하는 개념이다. 다형성은 상속과 인터페이스를 통해 구현되며, 같은 이름의 메소드나 클래스가 다른 동작을 수행할 수 있도록 하는 기능이다.
이전 문제
다음 문제
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답